package com.example.socialapp.ui.auth.forgotpassword

import com.example.socialapp.ui.base.mvi.MviEffect

/**
 * 忘记密码界面的副作用
 */
sealed class ForgotPasswordEffect : MviEffect {
    /**
     * 导航到登录界面
     */
    data object NavigateToLogin : ForgotPasswordEffect()
    
    /**
     * 显示错误信息
     */
    data class ShowError(val message: String) : ForgotPasswordEffect()
    
    /**
     * 显示成功信息
     */
    data class ShowSuccess(val message: String) : ForgotPasswordEffect()
} 